package com.sale.system.api.domain.dto;

import lombok.Data;

import java.io.Serializable;

/**
 * @Author: YSL
 * @Date: 2023/1/12 11:31
 * @Desc: 审核配置明细 实体类
 */
@Data
public class SysDocumentAuditResultDto implements Serializable {

    /**
     * id
     */
    private long auditId;

    /**
     * 管控项目
     */
    private int auditControl;

    /**
     * 管控项目（数据字典）
     */
    private String auditControlDict;

    /**
     * 触发按键
     */
    private int auditTrigger;

    /**
     * 触发按键（数据字典）
     */
    private String auditTriggerDict;

    /**
     * 物料类别
     */
    private int auditMalType;

    /**
     * 物料类别（数据字典）
     */
    private String auditMalTypeDict;

    /**
     * 单据配置id
     */
    private long docId;

    public long getAuditId() {
        return auditId;
    }

    public void setAuditId(long auditId) {
        this.auditId = auditId;
    }

    public int getAuditControl() {
        return auditControl;
    }

    public void setAuditControl(int auditControl) {
        this.auditControl = auditControl;
    }

    public String getAuditControlDict() {
        return auditControlDict;
    }

    public void setAuditControlDict(String auditControlDict) {
        this.auditControlDict = auditControlDict;
    }

    public int getAuditTrigger() {
        return auditTrigger;
    }

    public void setAuditTrigger(int auditTrigger) {
        this.auditTrigger = auditTrigger;
    }

    public String getAuditTriggerDict() {
        return auditTriggerDict;
    }

    public void setAuditTriggerDict(String auditTriggerDict) {
        this.auditTriggerDict = auditTriggerDict;
    }

    public int getAuditMalType() {
        return auditMalType;
    }

    public void setAuditMalType(int auditMalType) {
        this.auditMalType = auditMalType;
    }

    public String getAuditMalTypeDict() {
        return auditMalTypeDict;
    }

    public void setAuditMalTypeDict(String auditMalTypeDict) {
        this.auditMalTypeDict = auditMalTypeDict;
    }

    public long getDocId() {
        return docId;
    }

    public void setDocId(long docId) {
        this.docId = docId;
    }

    @Override
    public String toString() {
        return "SysDocumentAuditDto{" +
                "auditId=" + auditId +
                ", auditControl=" + auditControl +
                ", auditControlDict='" + auditControlDict + '\'' +
                ", auditTrigger=" + auditTrigger +
                ", auditTriggerDict='" + auditTriggerDict + '\'' +
                ", auditMalType=" + auditMalType +
                ", auditMalTypeDict='" + auditMalTypeDict + '\'' +
                ", docId=" + docId +
                '}';
    }
}
